Smart Needle Monitoring System